renal casts - Turco Inglés Diccionario